A rouleur is a type of racing cyclist who excels at long solo efforts and time trials.[1]
Developed by StudentB